Micron Document
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
| SparkN0de-git | SparkN0de |
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------


Commit ea33f0cba7c31bc74d86be365536d8a39d4d3d5c


Parents : 7066b4d
Author : Mark Qvist <mark@unsigned.io>
Date : 2025-01-15T21:10:01+01:00

T-Echo pin definitions

Changes

1 files changed, 20 insertions(+), 4 deletions(-)

M Boards.h +20 -4

Diff

diff --git a/Boards.h b/Boards.h
index ebec32e..adae722 100644
--- a/Boards.h
+++ b/Boards.h
@@ -643,7 +643,7 @@
#define HAS_BLUETOOTH false
#define HAS_BLE true
#define HAS_CONSOLE false
- #define HAS_PMU false
+ #define HAS_PMU true
#define HAS_NP false
#define HAS_SD false
#define HAS_TCXO true
@@ -664,7 +664,14 @@
#define HAS_DISPLAY true
#define HAS_BACKLIGHT true
#define DISPLAY_SCALE 1
+
+ #define LED_ON LOW
+ #define LED_OFF HIGH
+ #define PIN_LED_GREEN _PINNUM(1, 1)
+ #define PIN_LED_RED _PINNUM(1, 3)
+ #define PIN_LED_BLUE _PINNUM(0, 14)
#define PIN_VEXT_EN _PINNUM(0, 12)
+
const int pin_disp_cs = 30;
const int pin_disp_dc = 28;
const int pin_disp_reset = 2;
@@ -675,7 +682,8 @@
const int pin_disp_miso = -1;
const int pin_backlight = 43;
- const int pin_btn_usr1 = 42;
+ const int pin_btn_usr1 = _PINNUM(1, 10);
+ const int pin_btn_touch = _PINNUM(0, 11);
const int pin_reset = 25;
const int pin_cs = 24;
@@ -685,8 +693,8 @@
const int pin_busy = 17;
const int pin_dio = 20;
const int pin_tcxo_enable = 21;
- const int pin_led_rx = 14;
- const int pin_led_tx = 14;
+ const int pin_led_rx = PIN_LED_BLUE;
+ const int pin_led_tx = PIN_LED_RED;
#elif BOARD_MODEL == BOARD_HELTEC_T114
#define MODEM SX1262
@@ -785,6 +793,14 @@
const int pin_busy = -1;
#endif
+ #ifndef LED_ON
+ #define LED_ON HIGH
+ #endif
+
+ #ifndef LED_OFF
+ #define LED_OFF LOW
+ #endif
+
#ifndef DIO2_AS_RF_SWITCH
#define DIO2_AS_RF_SWITCH false
#endif


──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────